using System.Collections.Generic;
using System.Data;

namespace SharpObjects.Data.EntityMapping
{
    public interface IEntityFactory
    {
        List<T> GetObjects<T>(DataRowCollection rows);
        T GetObject<T>(DataRow row);
        T GetObject<T>(DataRow row, EntityInfo entityInfo);
    }
}